package com.example.difffile;

import com.example.difffile.utils.FileUtil;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class DiffFileApplication {

    public static void main(String[] args) {
        String NPATHNAME = "D:\\Test\\zhouwu\\bancs\\src";
        //Sit版本地址cs
        String OPATHNAME = "D:\\Test\\SIT\\bancs\\src";
        //差异文件所要存放的地址
        String TARGETFILE= "D:\\Test\\diff\\bancs";
        //确定日期
        String DATE= "2023/08/25";



        //创建差异文件存放的目录，拼接传过来的日期，以日期为文件夹
        String newStr = DATE.replace("/", "-");
        String targetFile = TARGETFILE + "\\" + newStr;
        //拼接日期追加目录存放差异文件
        FileUtil.create(targetFile);


        //调动差异文件生成
        diffExcel(NPATHNAME,OPATHNAME);
    }

    //一切的开始
    public static void diffExcel(String param1, String param2)  {
        //1.按文件夹生成差异文件，以周五为基础判断ADD，清单中依旧可能存在错误ADD

        FileUtil.diffFile(param1,param2);

    }

}
